package com.haixiaoke.saas.repository.pojo;


import com.haixiaoke.saas.repository.core.BaseEntity;
import lombok.Data;

import java.util.List;

/**
 * 验房信息对象 biz_house_inspection
 * 
 * @author haixiaoke
 * @date 2023-04-18
 */
@Data
public class HouseInspection extends BaseEntity {
    private static final long serialVersionUID = 1L;

    public static final Integer ORDER_STATE_USER_HOUSE_INSPECTION = 1;   //用户入住验房
    public static final Integer ORDER_STATE_USER_LEASE_HOUSE_INSPECTION = 2;   //用户退租验房
    public static final Integer ORDER_STATE_ENTERPRISE_LEASE_HOUSE_INSPECTION = 3;   //企业退租验房
    /** 设施验房id */
    private Long inspectionId;

    /** 订单id */
    private String orderId;

    /** 房屋id */
    private String houseId;

    /** 房屋图片 */
    private String houseImg;

    private List<String> houseImgList;

    /** 房屋状态：1正常 2已损坏 */
    private Integer houseState;

    /** 房屋设施损坏总价 */
    private Double housePrice;

    /** 逻辑删除标志(0代表存在 2代表删除） */
    private Integer delFlag;

    /** 验房状态：1入住用户验房 2退租用户验房 3退租商家验房*/
    private Integer inspectionStatus;


}